/*body {
  padding-top: 80px;
}*/
.nowrap { word-break: keep-all; white-space: nowrap; }

.loading { background: url(/Theme/js/plugins/layer/skin/default/loading-0.gif) no-repeat; background-position: center center; }
/*.btn { padding: 4px 12px; }*/
.ibox-title, .ibox-content { background-color: rgba(255, 255, 255, 0.8); }

.form-inline { display: inline; }

.inmodal .modal-title { font-size: 20px; }
.inmodal .modal-header { padding: 7px 15px; text-align: left; }
.inmodal .modal-body { padding-bottom: 10px; }
.modal-footer { padding: 9px 15px; }

.form-horizontal .checkbox, .form-horizontal .radio { display: inline-block; }
.input-group.date { padding: 0 15px; }
.input-validation-error { border-color: #ed5565; }

span.label { border-radius: 0; }
.btn,.btn .btn-xs { border-radius: 0px; }
.btn-group-xs > .btn, .btn-xs { padding: 0 5px; }

.float-e-margins .btn, .table { margin-bottom: 0px; }

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th { background-color: rgba(241, 241, 241, 0.6); }
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 8px 8px; min-height: 31px; }
.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > th { padding: 8px 8px; }
.table-hover > tbody > tr:hover { background-color: rgba(250, 235, 183, 0.6) /*antiquewhite*/; }
.table-hover > tbody > tr.tb-child:hover { background-color: inherit; }
.table-hover > tbody > tr.selected { background-color: rgba(250, 228, 236, 0.6); }
.table > thead > tr > th.collapsed { width: 30px; }
.table > tbody > tr > td.collapsed { text-align: center; }
    .table > tbody > tr > td.collapsed > i { cursor: pointer; }

/*for jquery.treegrid.js*/
.treegrid-indent {width:16px; height: 16px; display: inline-block; position: relative;}
.treegrid-expander {width:16px; height: 16px; display: inline-block; position: relative; cursor: pointer;}
/*.treegrid-expander-expanded{background-image: url(../img/collapse.png); }
.treegrid-expander-collapsed{background-image: url(../img/expand.png);}*/


.field-validation-error, .validation-summary-errors ul li { color: #a94442; }

.validation-summary-errors ul li { list-style: none; }

.field-validation-error:before, .validation-summary-errors ul li:before { content: "\f057"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 2px; margin-right: 2px; }

.l-grid-tree-space { margin-top: 4px; }

.pagedinfo { margin-top: 10px; }
.pagination { margin: 0; }
    .pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span { border-radius: 0; }
    .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { border-color: #1c84c6; background-color: #1c84c6; color: white; }
    
.webuploader-pick { padding: 5px 15px; }
.uploader { border: 1px solid #e5e6e7; }
    .uploader .queueList { margin: 0; padding: 17px; border: none; min-height: 150px; }
    .uploader .filelist li p.state { background: #0de696; color: #fff; position: absolute; bottom: 0; left: 0; height: 28px; line-height: 28px; width: 100%; z-index: 100; }
    /*.uploader .filelist li:hover div.file-panel { height: 30px; }*/
    .uploader .statusBar .btns { left: 20px; }

.bootstrap-tagsinput .tag { font-size: 14px; display: inline-block; padding-bottom: 2px; }